CyberArk

Venafi Trust Protection Platform Usage Plugin

Description

Update the DSN of Venafi Trust Protection Platform privileged operational and/or dbo accounts.

Vendor

This platform is designed for remote account management for the following target:

VendorVenafi
ProductTrust Protection Platform
Product Category

Application

Product Versions21.1.0

CyberArk

This platform works with the following CyberArk versions:

CyberArk Solution

Privileged Credentials Management 

CyberArk Product

Central Policy Manager (CPM)

CyberArk Versions9.x, 10.x, 11.x
Artifact Version1.0
Out of the Box

NO

Out of the Box in versions



Support & Certification

Support Level

STANDARD

Developed byCyberArk
Certification Level

CERTIFIED

Connection MethodsWinRM

Actions

The following table lists the supported management actions for this platform:

ActionSupportedPermissions
Verify

NO


Change

YES


Reconcile

NO


Delete

NO


Linked Accounts

The following linked accounts are in use by the plugin.

Logon Account

Supported

YES

Required

YES

Platforms

Windows Domain or Local.

Permissions

WinRM and permissions on the TPP server to update the system configuration. If the User Type is Operational then the Logon Account also needs permission to restart VenafiLogServer and VED windows services and perform an iisreset.  Windows domain logon accounts require the "Log on To" field. 



Prerequisites

The following prerequisites are required on the machine that runs this plugin :

  • WinRM enabled from CPM to Target Server (Venafi Server).
  • Venafi TPP Configuration utility installed on the Target Server (Venafi Server)

General Notes

  • This is a usage (service) platform.
  • The Target Platform can be a Windows Domain platform
  • This plugin will restart two windows services if the user type is "operational" 
    • If these services use the Target Credential as the "Logon To" then they will need to be added as Window Service Usages and should be updated before running this usage plugin





Installation

Import Platform

See Import a platform package topic within CyberArk Docs online

Associate Usage Platform to Master Platform

In the relevant Master Platform under the UI & Workflows parameters, add the ID of the usage platform in the list of Usages. For more information, see Edit a platform.



Configuration

Platform Settings

Specify the following parameters at the platform level:

Parameter NameDescriptionAcceptable ValuesDefault Value
DatabaseThe database to connect toStringVenafi
UseSQLAuthAn optional bool to indicate this account is an SQL server based user.Yes or NoNo
PortThe port used by the SQL Server.Integer1433
EnableTLSAn optional bool to indicate TLS encrypted connection should be used with this SQL server. Yes or NoNo
EnableAGAn optional bool to indicate SQL server is an AlwaysOn AG groupYes or NoNo





Account Settings

Account Mandatory Parameters

Specify the following parameters on the account:

Parameter NameDescriptionAcceptable Values
UsernameUsername of the account connecting to the database.string
Venafi Server (Address)Address of the TPP utility. This address will be used during the remote PowerShell connection.Hostname, FQDN, IP Address
VenafiUserTypeIndicates you are setting Database Owner (DBO) user or Operational userDBO or Operational
SQLServerHostThe address where the SQL server is hosted.Hostname, FQDN, IP Address

Account Optional Parameters

Specify the following parameters on the account:

Parameter NameDescriptionAcceptable ValuesDefault Value
UseSQLAuthAn optional bool to indicate this account is an SQL server based user.Yes or NoNo
PortThe port used by the SQL Server.Int1433
DatabaseThe name of the TPP Database.StringVenafi
EnableTLSAn optional bool to indicate TLS encrypted connection should be used with this SQL server. Yes or NoNo
EnableAGAn optional bool to indicate SQL server is an AlwaysOn AG groupYes or NoNo